The phrase "small splash" means a small amount of impact or influence made by something or someone. It suggests that the effect is minor or not very noticeable.